/**
 * 回调函数 
 *   在异步任务中，函数作为参数传入异步任务，
 *   当异步任务执行完后，结果交给回调函数处理.
 */

const fs = require('fs') // 引入nodejs内置文件模块

// 1. 异步读文件内容
console.log('1程序开始执行 >>>>')

// 2. 读文件内容
fs.readFile('d:/test.txt','utf8', function(err,data){
    if(err){
        console.log('读文件出错')
        return
    }
    console.log('文件内容 :',data)
})

// 3.程序结束
console.log('程序结束>>>')